package com.accp.dao;

import com.accp.entity.Progess;

public interface ProgessDao {

	/**
	 * 查询单个
	 * @param id 主键
	 * @return 对象
	 */
	Progess queryByKey(Integer id);

	/**
	 * 删除
	 * @param id 主键
	 * @return 受影响行数
	 */
	int delete(Integer id);

	/**
	 * 新增
	 * @param progess 对象
	 * @return 受影响行数
	 */
	int add(Progess progess);

	/**
	 * 新增非空
	 * @param progess 对象
	 * @return 受影响行数
	 */
	int addNotNull(Progess progess);

	/**
	 * 更新
	 * @param progess 更新对象
	 * @return 受影响行数
	 */
	int update(Progess progess);

	/**
	 * 更新非空
	 * @param progess 更新对象
	 * @return 受影响行数
	 */
	int updateNotNull(Progess progess);

}
